<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags" %>

<div id="contentmid">

<s:if test="#session.loggedUser == null || (ordine.utente.username != #session.loggedUser.username && #session.loggedUser.amministratore == false)">
<h3><s:text name="message.notlogged"/></h3>
</s:if>
<s:else>

<div class="midheading">
    <h4>Dettagli Ordine<br/></h4>
</div>
<div class="leftboldtxt"><br/>Stato ordine</div>
<div class="midtxt">
<s:if test="ordine.statoOrdine == 0">
    <strong>Da confermare</strong>
</s:if>
<s:elseif test="ordine.statoOrdine == 1">
    <strong>In spedizione</strong>
</s:elseif>
<s:elseif test="ordine.statoOrdine == 2">
    <strong>Evaso</strong>
</s:elseif>
<s:elseif test="ordine.statoOrdine == 3">
    <strong>Rifiutato</strong><br>
    <strong>Motivazione rifiuto:</strong><br>
    <s:property value="ordine.motivazioneRifiutoOrdine"/>
</s:elseif>
</div>
<div class="leftboldtxt"><br/>Dettagli Spedizione</div>
<div class="midtxt">
    <strong>Destinatario: </strong><s:property value="ordine.nomeDestinatario"/> <s:property value="ordine.cognomeDestinatario"/><br/><br/>
    <strong>Indirizzo: </strong><s:property value="ordine.indirizzoSpedizione"/><br/><br/>
    <strong>Spedizione: </strong>
            <s:if test="ordine.tipoSpedizione == 1">
        	Normale<br/><br/>
        </s:if>
		<s:else>
			<s:if test="ordine.tipoSpedizione == 2"> 
				Prioritaria<br/><br/>
			</s:if>
			<s:else>
			Raccomandata<br/><br/>
			</s:else>
		</s:else>
	<strong>Data: </strong><s:date name="ordine.data" format="dd/MM/yyyy"/><br/><br/>
	</div>
	
<div class="leftboldtxt"><br/>Dettagli articoli</div>
	<div class="midtxt">
<s:iterator value="composizioneOrdine" >

    <strong>Oggetto: </strong><s:property value="id.articolo.nome"/><br/><br/>
    <strong>Categoria: </strong><s:property value="id.articolo.categoria.nome"/><br/><br/>
    <strong>Venditore: </strong><s:property value="id.articolo.utente.cognomeNome"/><br/><br/>
    <strong>Quantità Richiesta: </strong><s:property value="quantità"/> <br/><br/>
    <strong>Prezzo Unitario: </strong><s:property value="id.articolo.prezzo"/> €<br/><br/>
 

   _____________________________<br/><br/>

</s:iterator>

 <strong>Totale Ordine : </strong><s:property value="ordine.prezzoTotale"/> €<br/><br/>
 
<s:if test="#session.loggedUser.amministratore == true">

    <s:if test="ordine.statoOrdine == 0">
    <table>
    <tr></tr>
    <tr></tr>
    <tr>
        <td>
            <s:form action="modifica_stato_ordine">
            <s:submit value="Manda in spedizione"/>
            <s:hidden name="idOrdine" value="%{ordine.idOrdine}"/>
            <s:hidden name="newStato" value="%{1}"/>
            </s:form>
        </td>
        <td>
            <s:form action="rifiuta_ordine">
            <s:submit value="Rifiuta ordine"/>
            <s:hidden name="idOrdine" value="%{ordine.idOrdine}"/>            
            <s:hidden name="acquirente" value="%{ordine.utente.idUtente}"/>
            <s:hidden/>
            </s:form>            
        </td>
    </tr>
    </table>  
    </s:if>
    <s:elseif test="ordine.statoOrdine == 1">
        <table>
    <tr></tr>
    <tr></tr>
    <tr>
        <td>
            <s:form action="modifica_stato_ordine">
            <s:submit value="Segnala come evaso"/>
            <s:hidden name="idOrdine" value="%{ordine.idOrdine}"/>
            <s:hidden name="newStato" value="%{2}"/>
            </s:form>
        </td>
        <td>        
        </td>
    </tr>
    </table>  
    </s:elseif>

</s:if>
<form>
    <input type="button" value="Indietro" onClick="javascript:history.back()"/>
</form>
</div>
</s:else>
</div>
